The Usage of Capability Maturity Model Integration and Web Engineering Practices in Large Web Development Enterprises: an Empirical Study in Jordan
نویسنده
چکیده
There is a lack of surveys in large web development enterprises to determine: the level of adoption of web engineering practices and capability maturity model integration (CMMI) in these enterprises. Therefore, we need a survey in large enterprises to improve their web development processes and overcome their problems during the development process. We focus in this research on answering four questions: What are the characteristics of developers working in large enterprises? What are the properties of web development processes adopted by large enterprises? What are the symptoms that large enterprises face during web development? And finally, what are levels of usage of CMMI and web engineering practices by these enterprises. A survey has been conducted in this research based on questionnaires in large enterprises in Jordan to answer the above questions. According to survey results, we noticed that: two of web engineering practices such as tools and technology, and standards and procedures are partially adopted, whereas organizational issues, web metrics, and control of development process are barely used by these enterprises. We also noticed that the majority of the respondents have not previously participated in CMMI activities. Finally, recommendations are provided to improve web development processes and overcome identified problems in these enterprises.
منابع مشابه
Hybrid Web Engineering Process Model for the Development of Large Scale Web Applications
Many web development models had been proposed in the literature and there are few studies related to proposing models for developing large web applications. It is important to construct a model that lead to large web applications development with minimum likelihood of failure. A Hybrid web engineering process model for large web development enterprises has been proposed in this research. This m...
متن کاملExpert Discovery: A web mining approach
Expert discovery is a quest in search of finding an answer to a question: “Who is the best expert of a specific subject in a particular domain within peculiar array of parameters?” Expert with domain knowledge in any field is crucial for consulting in industry, academia and scientific community. Aim of this study is to address the issues for expert-finding task in real-world community. Collabor...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملMapping Agile Practices to CMMI-DEV Level 3 in Web Development Environments
Agile approaches formally appeared ten years ago and nowadays are a valid alternative for organizations developing software. Agile methodologies are especially interesting to those developing Web environments applications, as they can fit properly the special characteristics of this type of developments. In addition, maturity models like CMMI-DEV (Capability Maturity Model Integration for Devel...
متن کاملWeb Applications Development and Software Process Improvement in Small Software Firms: a Review
The web development industry worldwide is dominated by a myriad of small firms. This presents a challenge in terms of determining the current practices of industry participants, and in devising improvement initiatives which are feasible for small firms. Currently, the level of adoption of best practice among web developers is unknown. To help improve the web industry, it is necessary to determi...
متن کامل